scaly-feathered finch - Turkish English Dictionary